capa lenta - Spanish English Dictionary